Autogenerated HTML docs for v1.8.0-rc0-18-gf8466
diff --git a/RelNotes/1.8.0.txt b/RelNotes/1.8.0.txt index a17f893..2528bc3 100644 --- a/RelNotes/1.8.0.txt +++ b/RelNotes/1.8.0.txt
@@ -62,6 +62,10 @@ * "git grep" learned to use a non-standard pattern type by default if a configuration variable tells it to. + * "git log -g" learned the "--grep-reflog=<pattern>" option to limit + its output to commits with a reflog message that matches the given + pattern. + * "git merge-base" learned the "--is-ancestor A B" option to tell if A is an ancestor of B. The result is indicated by its exit status code. @@ -149,6 +153,11 @@ * When "git am" is fed an input that has multiple "Content-type: ..." header, it did not grok charset= attribute correctly. + * A patch attached as application/octet-stream (e.g. not text/*) were + mishandled, not correctly honoring Content-Transfer-Encoding + (e.g. base64). + (merge 9d55b2e lt/mailinfo-handle-attachment-more-sanely later to maint). + * "git blame MAKEFILE" run in a history that has "Makefile" but not "MAKEFILE" should say "No such file MAKEFILE in HEAD", but got confused on a case insensitive filesystem and failed to do so. @@ -206,6 +215,9 @@ its Accept-Encoding header. (merge aa90b96 sp/maint-http-enable-gzip later to maint). + * "git gc --auto" notified the user that auto-packing has triggered + even under the "--quiet" option. + * After "gitk" showed the contents of a tag, neither "Reread references" nor "Reload" updated what is shown as the contents of it when the user overwrote the tag with "git tag -f".
diff --git a/git-log.html b/git-log.html index 0a825de..702d385 100644 --- a/git-log.html +++ b/git-log.html
@@ -754,6 +754,18 @@ </p> </dd> <dt class="hdlist1"> +--grep-reflog=<pattern> +</dt> +<dd> +<p> + Limit the commits output to ones with reflog entries that + match the specified pattern (regular expression). With + more than one <tt>--grep-reflog</tt>, commits whose reflog message + matches any of the given patterns are chosen. It is an + error to use this option unless <tt>--walk-reflogs</tt> is in use. +</p> +</dd> +<dt class="hdlist1"> --grep=<pattern> </dt> <dd> @@ -764,6 +776,8 @@ matches any of the given patterns are chosen (but see <tt>--all-match</tt>). </p> +<div class="paragraph"><p>When <tt>--show-notes</tt> is in effect, the message from the notes as +if it is part of the log message.</p></div> </dd> <dt class="hdlist1"> --all-match
diff --git a/git-rev-list.html b/git-rev-list.html index a66b9cb..6771ce0 100644 --- a/git-rev-list.html +++ b/git-rev-list.html
@@ -758,6 +758,18 @@ </p> </dd> <dt class="hdlist1"> +--grep-reflog=<pattern> +</dt> +<dd> +<p> + Limit the commits output to ones with reflog entries that + match the specified pattern (regular expression). With + more than one <tt>--grep-reflog</tt>, commits whose reflog message + matches any of the given patterns are chosen. It is an + error to use this option unless <tt>--walk-reflogs</tt> is in use. +</p> +</dd> +<dt class="hdlist1"> --grep=<pattern> </dt> <dd> @@ -768,6 +780,8 @@ matches any of the given patterns are chosen (but see <tt>--all-match</tt>). </p> +<div class="paragraph"><p>When <tt>--show-notes</tt> is in effect, the message from the notes as +if it is part of the log message.</p></div> </dd> <dt class="hdlist1"> --all-match
diff --git a/rev-list-options.txt b/rev-list-options.txt index 1fc2a18..ee49743 100644 --- a/rev-list-options.txt +++ b/rev-list-options.txt
@@ -51,6 +51,14 @@ commits whose author matches any of the given patterns are chosen (similarly for multiple `--committer=<pattern>`). +--grep-reflog=<pattern>:: + + Limit the commits output to ones with reflog entries that + match the specified pattern (regular expression). With + more than one `--grep-reflog`, commits whose reflog message + matches any of the given patterns are chosen. It is an + error to use this option unless `--walk-reflogs` is in use. + --grep=<pattern>:: Limit the commits output to ones with log message that @@ -58,6 +66,9 @@ more than one `--grep=<pattern>`, commits whose message matches any of the given patterns are chosen (but see `--all-match`). ++ +When `--show-notes` is in effect, the message from the notes as +if it is part of the log message. --all-match:: Limit the commits output to ones that match all given --grep,